HISTORIQUE DE DVD SHRINK

Version 3.2.0.14 - 25 Juillet 2004 
----------------------------------

Ajout d'un onglet Qualit dans les options de Sauvegarde du DVD,
 avec une option pour activer les algorithmes de "compensation 
d'erreur adaptative" AEC. 

Mise  jour vers NeroSDK 1.05, qui inclut le support des mdias 
double-couche DVD9 pour la gravure. Ajout du DVD-9 pour la taille
 de sauvegarde dsire dans la fentre des Prfrences. 

Suppression de la case  cocher "Lancer DVDDecrypter pour graver 
l'image obtenue"; elle est remplace par un Priphrique Cible 
slectionnable. 

Ajout de la gravure avec CopyToDVD comme Priphrique de 
sauvegarde; l'option n'apparat que si CopyToDVD est install. 

Ajout du dcoupage automatique des fichiers ISO s'ils sont 
sauvegards sur une partition FAT32. Dans ce cas un fichier 
.MDS est galement gnr, lequel peut tre grav avec 
DVDDecrypter et mont avec Daemon Tools. Les fichiers MDS peuvent
 aussi tre ouverts avec DVD Shrink  partir du menu "Ouvrir 
une Image DVD...". 

Ajout de la possibilit de remplacer un titre par une image 
personnalise. Une image par dfaut de Guy Incognito est installe. 

Ajout des cls suivantes dans le registre pour DVD Shrink: 
"InstallPath", "InstallApp" et "InstallHelp". 

Ajout d'une barre d'outils "March by ZeF69". 

Fixation d'un bug faisant que les flux de sous-titrage en 
Panscan et Letterbox pouvaient tre mis de ct par erreur 
sous certaines circonstances. 

Fixation de bug dans le cas o le nom de volume dpassait 
les 32 caractres.

Version 3.1.7 - 7 Mars 2004
----------------------------

Ajout d'une fonction de lecture / criture des fichiers ISO, 
ainsi que d'une option dans Sauvegarde du DVD permettant de 
graver un fichier ISO  l'aide de DVDDecrypter.

Fixation du bug de rallocation des derniers flux de 
sous-titrage en mode remaniement ou en mode disque complet si 
la "Rallocation logique des flux" est active.

Modification du "A Propos" avec les nouveaux graphismes 
raliss par Guy Incognito.

De petites amliorations dans la boite de dialogue 
"Priphrique Cible".

Fixation du code d'ouverture de fichier afin de pouvoir 
fonctionner avec seulement une partie d'un DVD lors de 
l'exploration en mode remaniement. Ceci signifie que vous avez 
dsormais la possibilit de remanier des parties d'un DVD, mme
s'il manque des fichiers.

Fixation du code de lecture UDF afin de pouvoir ouvrir les 
fichiers stocks dans le dossier VIDEO_TS d'un CD-ROM.

Ajout d'une option dans les prfrences permettant de 
dsactiver la vrification de zone des lecteurs RPC2 ce qui 
rsoud les problmes rencontrs avec certains firmwares 
"modifis".

Le nom du volume Sauvegard est initialis avec celui du DVD 
source, plutt qu'avec "DVD_SHRINK". De mme, l'tiquette  la 
racine dans la fentre d'affichage principal affiche dsormais 
le nom de volume  la place de "DVD".

Ajout d'une fonction de prvisualisation des flux audios MPEG.

Modification de l'erreur "Donne invalide dans le fichier VOB" 
afin d'y faire apparatre le nom de fichier.

Version 3.1.6 - 23 Fv 2004
---------------------------

Fixation d'un bug qui causait occasionnellement des sauts/freezes
sur le DVD obtenu lors de la lecture sur certains lecteurs.

Fixation d'un bug qui tait la cause du non-affichage des boutons
du menu sur certains des DVD obtenus.

Fixation du problme de rippage  partir des lecteurs Pioneer
120S.

Ajout de la possibilit de modifier la zone des priphriques
RPC2 en cas de conflit de zone avec le DVD.

La vitesse de lecture du lecteur DVD est dsormais mise au 
maximum avant l'analyse et l'encodage (peu de priphriques 
supportent cette fonction).

Version 3.1.5 - 8 Fv 2004
--------------------------

Ajout d'un avertissement en cas de remaniement des menus: rappel 
qu'ils vont tre convertis en clips vido, pas en menus.

Fixation des sous-titres inclus: ils ne sont plus mls aux 
fichiers obtenus.

Fixation de la commande de navigation pour "Aucun sous-titre" en 
remaniement. Utilise galement des commandes spares pour l'audio 
et le sous-titre par dfaut aussi simple que pour les utilisateurs 
de IFOedit.

GUI des flux par dfaut modifie en mode remaniement.

Fixation de divers problmes dans l'encodeur d'images fixes:
- PTS/DTS indiqu correctement
- code du fin de squence enregistr dans NV_PCK
- 3:2 pulldown dsactiv 

Vrification des fichiers DVD fixe pour l'ouverture en mode 
"Ouvrir fichiers".

Code ISO-639 pour l'Hbreu "iw" fix.

Arrt automatique de la prvisualisation vido lors d'une analyse 
rapide en mode remaniement.

Support amlior de la molette de souris dans l'explorateur DVD.

La sauvegarde s'effectue sans avertissement si la taille de 
compilation totale est  moins de 128Ko de la taille dsire. Ceci 
permet d'viter les avertissements si la compression automatique 
est lgrement incorrecte ( cause d'une erreur d'approximation de 
virgule flottante).

Ajout d'une option dans le menu pour activer/dsactiver la 
"Combinaison des titres partags" en mode Disque Complet.

Modifications dans le code de dmarrage de l'application, afin 
d'essayer de fixer le plantage relev sur certains systmes 
windows 2000.

Ajout des barres d'outils de Carlitus/Mandraker.

Modification des options du compilateur afin de l'optimiser pour 
les systmes Pentium.

Modification du texte anglais "disk" en "disc" (sauf dans le cas 
de "hard disk").

Fixation d'un petit bug dans la fentre principale o les menus 
slectionns pouvait ne pas tre dselectionnables.


Version 3.1.4 - 25 Jan 2004
---------------------------

Faire passer le mdia pour un DVD-ROM est coch par dfaut, 
dsactiv si non-support.

Fixation d'un bug qui faisait que l'analyse minutieuse pouvait 
rester bloque.

Ajout d'une option dans les prfrences pour le "logiciel de 
rendu intgr" qui rsout des problmes de prvisualisation vido 
sur certains systmes.

La fentre de prvisualisation essaie dsormais de lire uniquement 
les flux audio disponibles dans un titre.

Modifications dans le code de lecture de fichier, peut dsormais 
autoriser le recouvrement des E/S et indiquer la taille des blocs 
 lire dans Prfrences -> E/S Fichier.

Arrt automatique de la prvisualisation vido lors de 
l'utilisation du contrle de dcoupage des scnes en mode 
remaniement.

Fixation du problme des vitesses de gravure rapportes 
incorrectement.

Prdfini les lettres de priphrique  afficher pour les 
priphriques de gravure disponibles.

Fixation d'un bug qui faisait que le fichier de rsultat de 
l'analyse pouvait tre enregistr avec un mauvais nom de fichier 
aprs "l'analyse minutieuse avant la sauvegarde", et qu'ainsi les
 rsultats n'taient pas conservs lorsqu'on ouvrait le mme DVD 
une seconde fois.

Quelques amliorations des performances, l'analyse et l'encodage 
ont t amlior d'environ 6% sur les systmes de test.


Version 3.1.3 - 18 Jan 2004
---------------------------

Added support for RGB 16-bit and 24-bit video preview (for really 
old video cards).

Fixed possible crash during video preview initialization.

Added preference options for overlapped I/O and read block size,
this may increase ripping performance on some systems.

Changes to Nero initialization parameters which caused excessively
slow read speeds on some configurations.

Added Nero burn options: write speed, book type and DVD+R/RW high
compatibility mode switch.

Fixed "no default audio" and "no default subpicture" options in
re-author mode. These are the default selection. In this case the
DVD player determines which streams to play.

Fixed bug where deep analysis could still be forced on.

Increased maximum compression to same level as 3.0b5.

Fixed bug which prevented opening of individual IFO files (can 
do this by dropping IFO file into DVD Shrink main window, use with
caution because unless you open a VIDEO_TS.IFO file the output 
will not be a complete DVD).


Version 3.1.2 - 13 Jan 2004
---------------------------

Fixed possible corruption of output video when low compression 
applied at a scene change. This may have caused pixelation or
intermittent freezing.

Some changes to support unicode build for Japanese language.


Version 3.1.1 - 11 Jan 2004
---------------------------

Disabled overlapped IO in UDF disc reader: this solves problems
with "DVD Region Free" software.

Ensure all overlapped IO in generic file system code is aligned
to sector boundaries.

Added option to enable/disable Nero in preferences.

Fixed bug where "deep analysis before backup" was forced on, even 
though no compression required.

Some modification to Nero initialization parameters, which solves
problems when virtual cd-drive software is installed.

Set "system default renderer" to the default DirectX video renderer
instead of VMR-9.

Added support for YUVY, YUY2 and YVYU directshow formats.

Don't eject burned DVD if "shutdown when complete" was selected.

Fixed crash when opening IC8 generated DVDs. They still cannot be
opened however.

Modified text of "set toolbar buttons" dialog, so people don't 
think it is wallpaper.


Version 3.1 - 10 Jan 2004
-------------------------

Added "analysis not necessary" message if click analysis but DVD
does not require any compression. In this case, deep analysis option 
is also disabled in backup dialog.

Added "phoenity" buttons from Lim Chee Aun.


Version 3.1 Beta 10 - 9 Jan 2004
--------------------------------

Added dummy help file when hit F1.

Modified text in RCE dialog.

Changed dialog fonts to "MS Shell Dlg" which should map to Tahoma
on XP/2000. Backup and preferences window fonts refuse to change
however.


Version 3.1 Beta 9 - 8 Jan 2004
-------------------------------

Added Ctrl+R, Ctrl+B keyboard accelerators.

Modified view menu.

Added default audio/subpicture selection in re-author mode (by
popup menu)

Fixed bug where "logical stream remapping" would attempt to remap
subpicture stream no 62 and 63 (these IDs have special meaning and
should not be remapped).

"Logical stream remapping" is unchecked by default.

Fixed bug where non-logical stream remapping would fail to zero
completely the disabled stream in PGC_GI tables.

Added "Mixed Compression" entry to the video compression box which
is purely for information, better than displaying a blank entry.


Version 3.1 Beta 8 - 8 Jan 2004
-------------------------------

Burn dialog automatically steps progress control when in "waiting
for insert media" mode: try to create the impression that we have
not crashed, but are waiting...

Wrapped NeroAPI code in exception handlers: if a crash occurs
within Nero, then DVD Shrink should be able to continue (without
burning functionality).

Improved checking of target folder validity. 

Improved handling of scenario where the burn target is the same
drive as the current DVD source material: user is prompted to insert 
blank media after encoding and replace original disc after burning.

Added "Logical remapping of enabled streams" option. This is checked
by default. If checked, all disabled streams are entirely removed
from IFO files, and menu buttons, navigation commands are remapped to
point to the correct remaining streams. If unchecked, disabled streams
are only marked as unavailable in PGC_GI tables, and no remapping of
any kind occurs. The first (default checked) option is generally 
recommended, but may cause problems with stream selection on some 
discs.


Version 3.1 Beta 7 - 7 Jan 2004
-------------------------------

Changed deep analysis button, it is always enabled but a message
will popup if no analysis necessary.

Changed rate reporting to KB/s rather than MB/s, which makes easier
comparison with DVD Decryptor.

Changed back to "DVD Shrink 2.3" buttons by default.
Changed Aymeric buttons name to "Smooth" at request.

Fixed progress bar in analysis dialog, so it starts at an offset
depending how much of the DVD has already been analysed.

If error occurs during Nero initialization (demo version expired, 
etc) then burning is disabled and backup dialog displays hyperlink 
to http://www.nero.com instead. Backup to hard disk will function 
normally.

Append ".nrg" extension if user doesn't type one when saving
an image file.

Added property page for burn settings if burning is enabled
* volume label
* auto erase RW media if non-empty
* image recorder file


Version 3.1 Beta 6 - 6 Jan 2004
-------------------------------

Added burning functionality. 
Burning is enabled if you have nero 6 installed. It may also work
with Nero version 5, not yet tested.

Changed "finished" dialog to handle the various states:
* finished without burning
* finished and burned successfully
* finished but burning failed

Added hyperlink to finished dialog, opens windows explorer at
the output file folder.

Changed DVD opening code to allow open of partial (incomplete) DVD
folders in re-author mode. VIDEO_TS.IFO file must exist however.

Added aymeric buttons, and set them to default. Not fully decided
on this yet.


Version 3.1 Beta 5 - 4 Jan 2004
-------------------------------

Fixed bug in re-author where titles would fail to deselect (this
caused unintended titles could be dragged into composition).

Fixed crash if attempt to load a DVD from invalid media.

Increased shutdown time to 120 seconds.

Deep analysis before backup is unchecked by default.

Decreased time to wait for state change in preview window to 100ms
which can improve response when selection changes.

Added device-removal handling. It is now impossible to re-author
a title from an ejected disk, or edit an ejected disk in full-disk
mode (the document closes).

Added F5 refresh shortcut. DVD browser should automatically refresh 
if a disk is inserted or removed (but volume label does not always
display correctly until manually refreshed).

Current re-authored DVD is preserved if you switch away from
re-author mode (it will still be there if you switch back, no matter
what you do in full-disk mode).

Disabled copy or drag of the root item in re-author view.

Fixed crash when copy from fulldisk and paste into re-author (beta-
testers are supposed to report this kind of thing!)

Added "Close All Open DVDs" menu option which flushes and resets
DVD Shrink cache of opened DVDs.

Fixed "Add" operation in re-author, also works with double-click.

Fixed saving of analysis results in re-author mode and after quick
analysis when dragging/adding titles. Analysis results are saved
back to the original source DVD.

Moved analysis results folder to common appdata:
C:\Documents and Settings\All Users\Application Data\DVD Shrink.
This folder is version independent and will not change in future 
releases of DVD Shrink.

Changed DeCSS disk reader to use overlapped IO on WinNT systems,
this may (or may not) increase performance.


Version 3.1 Beta 4 - 3 Jan 2004
-------------------------------

Fixed crash after start/end frames in re-author.

Keyboard shortcuts:
* F11 - switch in and out of fullscreen preview
* F12 - play/pause preview

Changed backup dialog
backup dialog now reports disk space available
better looking GUI
better checking for target folder validity

Added "low priority mode" to preferences dialog
Added "disable all subpicture streams" option in preferences

Deep analysis now hides the application window while analysing.

Added pause/resume function during analysis and encoding.


Version 3.1 Beta 3 - 31 Dec 2003
--------------------------------

Changes to preferences dialog layout.

Added preferences option to set DirectX video renderer for video 
preview (this may solve problems on some systems).

Added preferences option to automatically select audio and subpicture 
streams.

Fixed bug where deep analysis would recalculate all compression 
settings to fill the target size, even if user set custom ratio.


Version 3.1 Beta 2 - 30 Dec 2003
--------------------------------

Modified preview window to use VMR-9 if possible, otherwise use
default video renderer.

Fixed EULA so does not display twice.

Fixed possible hang in video preview when dragging from re-author.


Version 3.1 Beta 1 - 29 Dec 2003
--------------------------------

Improved re-author GUI.

Switched to DirectShow architecture for video preview, added audio
preview functionality.

Improved pre-analysis routines, analysis takes longer but provides
more accurate estimation of compressed size.

Deep Analysis option disabled if no compression necessary.

Fixed bug in "Perform deep analysis before backup" option, where 
resulting files could be over/undersized if video not set to 
automatic compression.

Disabled audio/subpicture streams are remapped and completely 
removed from output IFO file _if_ they are disabled in every title 
which contains a reference to them.

Added support for custom toolbar images.

Fixed "Cannot decrypt VOBS" error.

Improved error reporting to indicate filenames where appropriate.

Added Layer break removal.

Changed "open files" to browse for a folder, not a filename. The 
folder must contain a complete DVD title.

Added automatic creation of VIDEO_TS and AUDIO_TS subfolders in 
output directory.

Added "low priority mode" for backup.

Added check for available disk space.

Added shutdown computer warning so user can cancel.

Added installer/uninstaller (courtesy of Inno Setup Compiler).

Improved support for Win98.

No longer steal ".IFO" file extension for DVD Shrink.


Version 3.0 Beta 5 - 16 Aug 2003
--------------------------------

Fixed VTS address offsets in TT_SRPT for re-authored disks with
more than one title. This will have caused problems with some
burning software and may have prevented playback of the second
title, depending on player.


Version 3.0 Beta 4 - 14 Aug 2003
--------------------------------

Fixed FF/FR bug which affected video compressed using "Automatic"
mode but not actually compressed.

Fixed automatic shutdown mode: changed windows EWX_SHUTDOWN 
command to EWX_POWEROFF.


Version 3.0 Beta 3 - 10 Aug 2003
--------------------------------

Fixed "big-endian" bug in re-author mode which prevented re-author
of multiple titles from correctly playing back in sequence. 


Version 3.0 Beta 2 - 10 Aug 2003
--------------------------------

Fixed problem with mapping audio and subpicture stream numbers in 
re-author mode.

Fixed crash when cancelling quick analysis after opening DVD Shrink
by command-line or by clicking on IFO file in Explorer. Now exits
gracefully (since cannot continue without at least quick analysis).

DVD disks (as well as files) can now be opened by command line, or 
by double-clicking in Explorer. For example:

"DVD Shrink 3.0 Beta 2.exe" z:\
-> open dvd disk in drive z.

"DVD Shrink 3.0 Beta 2.exe" z:\video_ts\vts_04_0.ifo
-> open VTS4 on dvd disk in drive z.

Fixed bug which always required VIDEO_TS.IFO file to be present, 
even if you open a VTS_xx_0.IFO file.

Files on encryped dvd can now be opened with "open files" option.

Fixed maximize button.


Version 3.0 Beta 1 - 9 Aug 2003
-------------------------------

No more compression levels. Instead we have four new settings:
- No compression - original video.
- Automatic - DVD Shrink will choose the best compression ratio.
- Custom - you can select desired ratio (with a slider)
- Still Pictures - as before.

Better quick analysis.
The sample points for initial quick analysis are carefully chosen, 
and sparse analysis results are interpolated between samples.

New "Analysis" button.
This performs a deep analysis, which (a) guarantees that the 
predicted target size is met and (b) significantly improves video 
quality.

New "Analysis Results" file format
The new format is more flexible, used to save results of the initial 
quick analysis, also deep analysis results or partial analysis 
results (if you cancel analysis, partial results are saved). Also 
better checking in case of conflict of CRC values between two DVDs.

One-pass encoding.
Output files are written to HD in one pass, so no longer necessary 
to make a second pass to fix navigation ptrs. This reduces total 
encode time by about 5 mins.

Multi-threaded preload buffer (in both analysis and encode modules).
While one batch of data is being processed, the next batch is pre-
loaded on a seperate thread. This seems to work especially well 
during quick analysis, where the waiting time for drive seek 
operations is significantly reduced.

RCE region protection removal, special thanks to Mr.Bass. 

New "New Frame" menu option - creates another instance of DVD Shrink, 
but in the same process. This is used by re-author module which now 
supports drag 'n drop, or cut & paste, from any window (re-author 
from multiple disks).

Video preview window shifted to the right-pane, which is where it 
belongs.

Fixed various strange behaviours in the DVD and Streams View. Also
removed the "Compressed" column, since takes up unnecessary space.

Compression % values inverted, so they now represent the ratio of 
output size to original (small % = big compression).

File reading code now supports output from DVD Decryptor in "Auto"
file-splitting mode, or non-split VOB files.

Fixed bug in re-author where only 32 titles could be played in
sequence. The limit now is 99.

Added "perform deep analysis" option in backup dialog, thus analysis
and re-encode become one sequential operation.

Added "shutdown when complete" option in backup dialog.

Added "remove macrovision" option in preferences (all versions since
2.x have removed macrovision, now it is an option).
 
Added "remove P-UOPs" option in preferences.

Added "split VOB files" option in preferences, on by default.

Fixed possible problem which may have caused gaps in audio playback.

Removed option to disable menu subpicture streams, as this stream 
usually contains the menu buttons.

Added option to completely disable video preview.

Moved all hard coded text strings into resource file, so future 
translations will be complete.

Removed "view Raw DVD" option.

Added "Unreferenced Material" folder, which appears in the main
view if material is found on the dvd which does not seem to belong 
to any menu or title. Previously the existance of this material 
would cause errors in target size calculations.

Removed "error margin" option - no longer required ;-)

Added "Combine Shared Titles" menu option, which is on by default.
Turn this off to seperately list all multi-angle titles (or 
titles which share the same video with other titles) in the main 
view. You will need this, for instance, if you wish to re-author
only Angle 2, etc.

Fixed TMAP table generation for re-authored titles with angle 
greater than 1. Seek in PowerDVD etc should now work, whatever the 
angle.

Various other tweaks and enhancements.


Version 2.3 - 14 June 2003
--------------------------

Fixation d'un bug de remaniement pour certains DVDs avec une 
structure PGC trange. Ce bug gelait ou arrtait le lecteur dvd  
des endroits prcis dans le film. 

Ajout du support de tailles de fichier de 64bit. 

Ajout du support pour l'ouverture des fichiers gnrs par le 
logiciel IFOEdit. 

Fixation d'un bug qui faisait planter l'analyse si le flux vido 
en entre tait corrompu. 

Tentative de fiabilisation de l'tape de "Reconstruction VOBS" 
mme s'il y a des erreurs sur le DVD d'origine. 

Ajout d' "essai" automatique (4 tentatives) si la lecture  partir 
du disque  choue. 

Fixation d'une erreur dans le fichier.IFO de sortie:vtsi_mat_ea,
vts_tmapt_ea. 

Fixation d'un bug o la vido pouvait tre corrompue dans quelques 
rares situations (vobu contenant plus d'un en-tte de squence). 

Module d'encodage vido modifi, maintenant lgrement plus rapide. 

Fixation d'un bug en mode "Images Fixes", la rfrence temporelle 
de l'image est dsormais fixe correctement, et le code de fin de 
squence est toujours crit. 

Ajout de l'information de "Dure Total du Processus" dans la bote 
de dialogue finale. 

Ajout dans les "Prfrences" du support de l'association des titres 
qui recoupent ou partagent la mme vido dans l'Afficheur DVD. 
Ceci permet d'viter toute confusion quand un niveau de 
compression est appliqu  un titre et qu'il en affectait aussi 
un autre parce qu'ils partagent la mme vido. 


Version 2.2 - 11 June 2003
--------------------------

Fixation d'un bug qui empchait la lecture en avance/retour rapide 
de fonctionner correctement sur le disque cible. 


Version 2.1 - 11 June 2003
--------------------------

Compression amliore et nouveaux niveaux. La qualit est bien 
suprieure. 

Ajout du support unicode pour la langue Japonaise. La version 
Japonaise est en unicode, toutes les autres langues sont en MBCS 
puisque l'unicode ne fonctionne pas sous Windows 98. 

Masquer les flux audio/de sous-titrage de taille ngligeable est 
dsactiv par dfaut. Fixation galement d'un fug de filtrage 
dans l'Afficheur de Flux. 

Fixation d'un bug qui faisait chouer le mode "Images Fixes" 
pendant l'encodage des menus. 


Version 2.0 - 6 June 2003
--------------------------

Nouvelle Interface Utilisateur. 

Algorithmes de compression amliors.Cette version est plus lente 
que la 1.03, mais le taux de compression atteint est suprieur  
tous les niveaux d'encodage. 

Divers problmes de saccades et de corruptions e la vido ont t 
fixs. 

La Macrovision est retire des fichiers VOB. 

La protection de zone RCE n'est PAS (encore) supprime. Elle peut 
empcher la sauvegarde de DVD entier des disques protgs par RCE, 
toutefois elle n'empche pas le mode remaniement de fonctionner. 
Le module de dcryptage a t rcrit  partir de zro, et ne 
contient plus la bibliothque de codeGNU libdvdcss. 

Fixations des problmes multi-angulaires; vous pouvez dsormais 
ajouter n'importe quel angle en mode remaniement sans voir 
apparatre le message d'erreur "no cell pieces in this angle". 

Fixation de la confusion NTSC/PAL . 

Fixation de l'erreur BCD::tc_flag invalide. 

Suppression du code qui r-adressait les IDs de flux audio/de 
sous-titrage restant si l'un d'eux tait supprim. Il causait des 
problmes sur certains DVDs. 

Fixation de nombreux autres petits bugs, dont je ne peux pas tous 
me souvenir. 


Version 1.04 - 21 April 2003
----------------------------

Fixed multi-angle in re-author. The only limitation now is you cannot 
select ALL angles simultaneously.

Fixed crash in re-author if TMAPT (time map table) is not present.

Removed %compression display during re-encoding, since it served no 
function other than to confuse people.

Fixed DirectDraw bug where copier/encoder would crash due to loss of 
display surface (when screen saver starts, etc).

Modified output stream of encoder, now removes CRC and PES_EXT, and 
sets/unsets various flags in the PES headers. Still not entirely 
sure if PES_EXT is compulsory for the first VOBU in a VOB.

Changed "Browse for Folder" to modal dialog.

Fixed rather serious bug in "Crop" where selection by chapter was 
incorrectly offset by one vobu - why did nobody report this...?

Added "region-free" control in set target dialog, this is always on 
by default.

Macrovision is now removed

Removed libdvdcss because of GNU licensing issues. Current decryption 
module only supports Win NT/2K/XP.

Various other fixes.


Version 1.03 - 9 April 2003
---------------------------

Re-encoder:

Added extra encode levels. This is not a final solution to the encode 
interface, just a temporary measure. 

Added "Still Movie" encoding: only copy the I-pictures, heavily 
compressed. This gives huge compression as an alternative to 
deletion of the entire video stream, which people seem to want, but 
re-encoder module can't handle, because it alters the navigation 
structure of the DVD. Audio and subpicture streams will still play 
normally. 

Increased number of samples taken during analysis, so it takes 50% 
longer but gives more accurate expected sizes. Maybe this should be 
a user option.

The "not a system pack" error is fixed, by removing non-system packs 
during the re-encode, rather than throwing an error. I still don't 
know what these non-system packs are doing in the VOBS, or if they 
shouldn't be included instead. If they occur, a little message pops 
up after re-encode is finished.

Re-author:

Increased brightness of video preview in re-author module, add and 
crop dialogs. Preview windows in other modules are DirectDraw YUV 
surfaces for performance, so not so easy to modify.

Removed support for multi-angle from re-author. Too many problems. 
Adding support again will require a virtual rewrite of the re-author 
module. User is now offered only angle 1, which will prevent crashes.

Added a message next to "include menus" checkbox in re-author, so 
hopefully people will stop thinking they can, um, include menus.

Added code to strip all buttons and button commands from menus that 
are added in re-author, actually from anything that is added at all. 
Most of them contain invalid links or commands, esp. in the case of 
menu vobs because they move from the menu domain to the VTS domain 
when the re-authored DVD is built. I guess no buttons is better than 
invalid buttons.

General:

Fixed stupid bug where region and provider ID changes were written to 
the .IFO files but not the .BUP files, so they came out different.

Modified error reporting dialog. Now attempts to report the cause of 
an error using GetLastError() API.

Added check that source and destination folders are different. Not 
entirely foolproof because of shortcuts.

Just to make sure, encoding/copying will not proceed unless the 
destination folder is empty of DVD files.

Changed distribution name. From now on, DVDShrink103.exe, etc.


Version 1.02 - 7 April 2003
---------------------------

Initial Release

